<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="AgregarPoliza.aspx.cs" Inherits="AdministracionPoliza.AgregarPoliza" %>

<%@ Register TagPrefix="cl" Namespace="ClickLand.Web.UI.WebControls" Assembly="ClickLand.Web.UI.WebControls" %>
<%@ Register TagPrefix="asp" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
    <script src="../Scripts/Funciones.js"></script>
    <asp:ScriptManager ID="ScriptManager1" runat="server" />
    <asp:MultiView ID="mvAgregarPoliza" runat="server">
        <asp:View ID="vAgregarPoliza" runat="server">
            <div class="grid_busqueda">
                <fieldset>
                    <legend>
                        <asp:Literal ID="Literal1" runat="server" Text="<%$ Resources:Etiquetas,TituloTablaAgregarPoliza %>" />
                    </legend>
                    <div class="grid_3">
                        <cl:ClickLandLabel ID="lblTituloContrato" runat="server" Text="<%$Resources:Etiquetas,TituloContratos %>"
                            Width="150px" />
                        <cl:ClickLandDropDownList ID="ddlContratos" runat="server" AppendDataBoundItems="True">
                            <asp:ListItem Text="-Seleccione-" Value="-1" />
                        </cl:ClickLandDropDownList>
                        <asp:RequiredFieldValidator runat="server" ControlToValidate="ddlContratos" ValidationGroup="DatosPoliza"
                            InitialValue="-1" Text="*" ErrorMessage="<%$ Resources:Etiquetas,ErrorSeleccioneContrato %>" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloFechaEmision" runat="server" Text="<%$ Resources:Etiquetas,TituloFechaEmision %>"
                            Width="150px" />
                        <cl:ClickLandExTextBox ID="tbFechaEmision" runat="server" MaxLength="19" Width="100px"
                            AllowBlank="false" ValidationGroup="DatosPoliza" ValidatorMessage="<%$Resources:Etiquetas,ErrorIngreseFechaInicioPoliza %>" />
                        <asp:Image ID="iFechaDesde" runat="server" ImageUrl="../Imagenes/Calendar.png" />
                        <asp:CalendarExtender ID="ceFechaDesde" runat="server" TargetControlID="tbFechaEmision"
                            PopupButtonID="iFechaDesde" Format="dd/MM/yyyy" />
                        <asp:MaskedEditExtender ID="meeFechaDesde" runat="server" TargetControlID="tbFechaEmision"
                            CultureName="es-VE" Mask="99/99/9999" MaskType="Date" AcceptAMPM="false" />
                        <asp:MaskedEditValidator ValidationGroup="DatosPoliza" ID="mevFechaDesde" runat="server"
                            Font-Size="Small" InvalidValueMessage="<%$ Resources:Etiquetas, ErrorFechaInvalida %>"
                            ControlExtender="meeFechaDesde" ControlToValidate="tbFechaEmision" Display="Dynamic"
                            Text="*" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloMontoPoliza" runat="server" Text="<%$ Resources:Etiquetas,TituloMontoPoliza %>"
                            Width="150px" />
                        <cl:ClickLandExTextBox ID="tbMontoPoliza" onblur="javascript:DarFormato(this)" ValidationType="Money"
                            MaxLength="20" runat="server" TabIndex="4" AllowBlank="false" ValidationGroup="DatosPoliza"
                            ValidatorMessage="<%$Resources:Etiquetas,ErrorIngreseMontoPoliza %>" Width="100" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloEmpresaAseguradora" runat="server" Text="<%$ Resources:Etiquetas,TituloEmpresaAseguradora %>"
                            Width="150px" />
                        <cl:ClickLandExTextBox ID="tbEmpresaAseguradora" runat="server" TabIndex="5" Width="200"
                            AllowBlank="false" ValidationGroup="DatosPoliza" ValidatorMessage="<%$Resources:Etiquetas,ErrorIngreseAseguradora %>" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloNombreBeneficiario" runat="server" Text="<%$ Resources:Etiquetas,TituloBeneficiario %>"
                            Width="150px" />
                        <cl:ClickLandExTextBox ID="tbBeneficiario" runat="server" TabIndex="6" Width="200"
                            AllowBlank="false" ValidationGroup="DatosPoliza" ValidatorMessage="<%$Resources:Etiquetas,ErrorIngreseBeneficiario %>" />
                        <br />
                        <asp:CustomValidator runat="server" ID="cvFechaPoliza" ValidationGroup="DatosPoliza"
                            OnServerValidate="ValidarFechaPoliza" Text="*" Display="Dynamic" ControlToValidate = "tbBeneficiario" ErrorMessage="<%$Resources:Etiquetas,ErrorFechaPolizaIngresada %>" />
                        <div class="botones">
                            <cl:ClickLandButton ID="btnRegresarIngresarPoliza" runat="server" Text="<%$ Resources:Etiquetas,Cancelar %>"
                                CssClass="boton" OnClick="BtnRegresarIngresarPolizaClick" />
                            <cl:ClickLandButton ID="btnSiguienteIngresarPoliza" runat="server" Text="<%$ Resources:Etiquetas,Siguiente %>"
                                CssClass="boton" OnClick="BtnSiguienteIngresarPolizaClick" />
                        </div>
                        <br />
                        <br />
                        <asp:ValidationSummary runat="server" ValidationGroup="DatosPoliza" ID="ValidationSummary4"
                            HeaderText="<%$ Resources:Etiquetas,SeProdujoUnError %>" />
                    </div>
                </fieldset>
            </div>
        </asp:View>
        <asp:View ID="vConfirmacion" runat="server">
            <div class="grid_busqueda">
                <fieldset>
                    <legend>
                        <asp:Literal ID="Literal5" runat="server" Text="<%$ Resources:Etiquetas,TituloTablaAgregarPoliza %>" />
                    </legend>
                    <div class="grid_3">
                        <cl:ClickLandLabel ID="lblTituloNombreComercialConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,TituloNombreComercial %>"
                            Width="150px" />
                        <cl:ClickLandLabel ID="lblNombreComercialConfirmacion" runat="server" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloClienteConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,TituloNombre %>"
                            Width="150px" />
                        <cl:ClickLandLabel ID="lblNombreClienteConfirmacion" runat="server" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloFechaInicioConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,TituloFechaInicio %>"
                            Width="150px" />
                        <cl:ClickLandLabel ID="lblFechaInicioConfirmacion" runat="server" />
                        <br />
                        <cl:ClickLandLabel ID="lblTituloFechaFinConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,TituloFechaFin %>"
                            Width="150px" />
                        <cl:ClickLandLabel ID="lblFechaFinConfirmacion" runat="server" />
                        <br />
                    </div>
                    <cl:ClickLandLabel ID="lblTituloDatosPoliza" runat="server" Text="<%$ Resources:Etiquetas,TituloDatosPoliza %>" />
                    <cl:ClickLandGridView ID="gvDatosPoliza" PageSize="10" runat="server" AllowPaging="True"
                        PagerSettings-Visible="False" SkinID="GvBusqueda" Width="100%" OnRowDataBound="GvDatosPolizaRowDataBound">
                        <Columns>
                            <asp:BoundField DataField="Aseguradora" ItemStyle-HorizontalAlign="Center" HeaderText="<%$Resources:Etiquetas,Aseguradora %>" />
                            <asp:BoundField DataField="Beneficiario" ItemStyle-HorizontalAlign="Center" HeaderText="<%$Resources:Etiquetas,Beneficiario %>" />
                            <asp:BoundField DataField="FechaEmision" ItemStyle-HorizontalAlign="Center" DataFormatString="{0: dd/MM/yyyy}"
                                HtmlEncode="false" HeaderText="<%$Resources:Etiquetas,FechaEmision %>" />
                            <asp:BoundField DataField="FechaFin" ItemStyle-HorizontalAlign="Center" DataFormatString="{0: dd/MM/yyyy}"
                                HtmlEncode="false" HeaderText="<%$Resources:Etiquetas,FechaVencimiento %>" />
                            <asp:BoundField DataField="Monto" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:F2} BsF."
                                HtmlEncode="false" HeaderText="<%$Resources:Etiquetas,Monto %>" />
                            <asp:BoundField DataField="Estado" ItemStyle-HorizontalAlign="Center" HtmlEncode="false"
                                HeaderText="<%$Resources:Etiquetas,Estado %>" />
                        </Columns>
                    </cl:ClickLandGridView>
                    <div class="botones">
                        <cl:ClickLandButton ID="btnRegresarConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,Regresar %>"
                            CssClass="boton" OnClick="BtnRegresarConfirmacionCLick" />
                        <cl:ClickLandButton ID="btnAceptarConfirmacion" runat="server" Text="<%$ Resources:Etiquetas,Siguiente %>"
                            CssClass="boton" OnClick="BtnAceptarConfirmacionClick" />
                    </div>
                </fieldset>
            </div>
        </asp:View>
        
        <asp:View ID="vMensajeExito" runat="server">
            <div class="grid_3">
                <fieldset>
                    <legend>
                        <asp:Literal ID="Literal6" runat="server" Text="<%$ Resources:Etiquetas,TituloTablaAgregarPoliza %>" />
                    </legend>
                    <div class="grid_3">
                        <cl:ClickLandLabel ID="ClickLandLabel4" runat="server" Text="<%$ Resources:Etiquetas,MensajeExitoAgregarPoliza %>" />
                    </div>
                    <div class="botones">
                        <cl:ClickLandButton ID="btnAceptarExito" OnClick="BtnAceptarExito" runat="server"
                            Text="<%$ Resources:Etiquetas,Aceptar %>" CssClass="boton" />
                    </div>
                </fieldset>
            </div>
        </asp:View>
        <asp:View ID="vMensajeError" runat="server">
            <div class="grid_3">
                <fieldset>
                    <legend>
                        <asp:Literal ID="Literal7" runat="server" Text="<%$ Resources:Etiquetas,TituloTablaAgregarPoliza %>" />
                    </legend>
                    <div class="grid_3">
                        <cl:ClickLandLabel ID="ClickLandLabel5" runat="server" Text="<%$ Resources:Etiquetas,MensajeErrorAgregarPoliza %>" />
                    </div>
                    <div class="botones">
                        <cl:ClickLandButton ID="btnRegresarError" OnClick="BtnRegresarErrorOnClick" runat="server"
                            Text="<%$ Resources:Etiquetas,Regresar %>" CssClass="boton" />
                    </div>
                </fieldset>
            </div>
        </asp:View>
    </asp:MultiView>
</asp:Content>
